



@media screen and (min-width:1366px) {

	.container { width: 1200px;}





}

@media screen and (min-width:1440px) {

	.container { width: 1280px;}

	





	

}

@media (min-width: 1680px) {

	.container { width: 1320px;}





}

@media (min-width: 1920px) {

	.container { width: 80%;

	}

	.xinwen_fr a:last-child { display: block;}

}



@media screen and ( max-width:1100px ) {

	.topDiv {

		display: block;

		height: 60px;

		background-size: cover;

		position: relative;

		z-index: 33;



	}

	.topDiv .topLeft, .topDiv .lan, .topSearch {

		display: none;

	}

	.topDiv .logo {

		display: block;



		height: 60px;

		top: 0;

		left:0px;



	}



	.navA {

		display: block;

		width: 40px;

		height: 34px;

		position: absolute;

		top: 13px;

		right: 5px;

		background: url(../images/navA.png) right center no-repeat;

		background-size: 30px;

	}



	.headDiv, .banner, .pageNum, .sideBar {

		display: none;

	}

	.indexFlashTel {

		display: block;

	}

}

@media screen and (max-width:980px) {



	.top span{

		display:none}



	a.carousel-control.left {

		background-image: none;

		opacity: 1;

	}

	a.carousel-control.right {

		background-image: none;

		opacity: 1;

	}



	.contact {

		float: left;

		_display: inline;

		padding: 10px;

		width: 100%;

		font-size: 15px;

		line-height: 24px;

	}



	.sortt {

		display: none;

	}



	.codes {

		display: none;

	}

	.nav_foot {

		

		padding-top: 20px;

		padding-bottom: 70px;

	}

	.foot-bg {

		padding: 2px 0;

		color: #cacaca;

		margin-top: 40px;

	}

	/* #bottomNav {

		display: block;

	} */

	.scroll {background: none; }
	.scroll img { display: none;}
	.scroll:hover {

		background: none;

	}

	/**/

	.carousel-caption {

		right:0%;

		top:20%;

		left: 0%;





	}

	.carousel-caption h4{ color:#fff; font-size:36px; line-height: 34px;

		font-weight:bold; padding-bottom:10px;}

	.carousel-caption p{ font-size:24px;}

	/*公司简介*/

	.about{ padding: 10px; margin: 0;}

	.about_text{ width:100%; padding-left: 0; padding-top:0px;}

	.about_text h1{ font-size: 30px; }

	.about_text h2{ font-size: 20px;}

	.about_text p {  padding: 10px 0;  }

	.about_tu{ width: 100%;}
.about_tu video {height:auto;}
	.more{ margin: 20px auto;}

	.tip{ height: 120px;}

	.tip ul li{width: 33.3%;border:none;height: auto;}

	.tip ul li:last-child{ border-right:none; height: auto;}

	.tip ul li span{font-size: 16px; }

	/*科学*/

	.kexue{height:auto; margin-top: 30px;}

	.zero{ width: 100%; padding-top: 36px; margin-top: 0px; height:auto;}

	.zero h2 {  padding: 15px ;  font-size: 30px;  }

	.kexue ul{ height:auto; width:100%;  }

	.kexue ul li{ width:48%; margin: 10px 1%; height: auto;  }



	/*研发*/

	.title h1{ font-size: 30px;}

	.title h2{ font-size: 20px; line-height: 32px; }

	.yanfa{ margin-top: 30px;}

	.yanfa_list{ width: 48%; margin:10px 1%; }

	.kjcx {  margin-top: 30px;  height:auto;}

	/*新闻*/

	.c1-title{font-size: 30px;height: 31px;margin-top: 30px;margin-bottom: 30px;}

	.c1-title .s2{float: right;font-size: 15px; margin-top: 10px;}

	.xinwen_fl{ width: 100%;}

	.xinwen_fr{ width: 100%;}

	.xinwen .xw_d1{width:100%;height:auto;float: left; margin-top: 10px;}

	.xw_l{width:30%;height: auto;float: left;}

	.xw_r{width: 65%;height: auto;float: right;}



}

@media screen and (max-width:768px) {

	.top span{

		display:none}



	a.carousel-control.left {

		background-image: none;

		opacity: 1;

	}

	a.carousel-control.right {

		background-image: none;

		opacity: 1;

	}

	.contact {

		float: left;

		_display: inline;

		padding: 10px;

		width: 100%;

		font-size: 15px;

		line-height: 24px;

	}



	.sortt {

		display: none;

	}



	.codes {

		display: none;

	}

	.nav_foot {

		

		padding-top: 20px;

		padding-bottom: 70px;

	}

	.foot-bg {

		padding: 2px 0;

		color: #cacaca;

		margin-top: 40px;

	}

	/* #bottomNav {

		display: block;

	} */



	.scroll:hover {

		background: none;

	}

	/**/

	.carousel-caption {

		right:0%;

		top:20%;

		left: 0%;





	}

	.carousel-caption h4{ color:#fff; font-size:36px; line-height: 34px;

		font-weight:bold; padding-bottom:10px;}

	.carousel-caption p{ font-size:24px;}

	/*公司简介*/

	.about{ padding: 10px; margin: 0;}

	.about_text{ width:100%; padding-left: 0; padding-top:0px;}

	.about_text h1{ font-size: 30px; }

	.about_text h2{ font-size: 20px;}

	.about_text p {  padding: 10px 0;  }

	.about_tu{ width: 100%;}
.about_tu video {height:auto;}
	.more{ margin: 20px auto;}

	.tip{ height: 120px;}

	.tip ul li{width: 33.3%;border:none;height: auto;}

	.tip ul li:last-child{ border-right:none; height: auto;}

	.tip ul li span{font-size: 16px; }

	/*科学*/

	.kexue{height:auto; margin-top: 30px; }

	.zero{ width: 100%; padding-top: 36px; margin-top: 0px; height:auto;}

	.zero h2 {  padding: 15px ;  font-size: 30px;  }

	.kexue ul{ height:auto; width:100%;  }

	.kexue ul li{ width:48%; margin: 10px 1%; height: 504px;  }



	/*研发*/

	.title h1{ font-size: 30px;}

	.title h2{ font-size: 20px; line-height: 32px; }

	.yanfa{ margin-top: 30px;}

	.yanfa_list{ width: 31.3%; margin:10px 1%; }

	.kjcx {  margin-top: 30px;  height:auto;}

	/*新闻*/

	.c1-title{font-size: 30px;height: 31px;margin-top: 30px;margin-bottom: 30px;}

	.c1-title .s2{float: right;font-size: 15px; margin-top: 10px;}

	.xinwen_fl{ width: 100%;}

	.xinwen_fr{ width: 100%;}

	.xinwen .xw_d1{width:100%;height:auto;float: left; margin-top: 10px;}

	.xw_l{width:30%;height: auto;float: left;}

	.xw_r{width: 65%;height: auto;float: right;}



}

@media screen and (max-width:640px) {

	.top span{

		display:none}

	.contact {

		float: left;

		_display: inline;

		padding: 10px;

		width: 100%;

		font-size: 15px;

		line-height: 24px;

	}



	.sortt {

		display: none;

	}



	.codes {

		display: none;

	}

	.nav_foot {

		

		padding-top: 20px;

		padding-bottom: 70px;

	}

	.foot-bg {

		padding: 2px 0;

		color: #cacaca;

		margin-top: 40px;

	}
/* 
	#bottomNav {

		display: block;

	} */

	

	.scroll:hover {

		background: none;

	}

	/**/

	.carousel-caption {

		right:0%;

		top:14%;

		left: 0%;

	}

	.carousel-caption h4{ color:#fff; font-size:24px; line-height: 32px;

		font-weight:bold; padding-bottom:10px;}

	.carousel-caption p{ font-size:16px;}

	/*公司简介*/

	.about{ padding: 10px; margin: 0;}

	.about_text{ width:100%; padding-left: 0; padding-top:0px;}

	.about_text h1{ font-size: 30px; }

	.about_text h2{ font-size: 20px;}

	.about_text p {  padding: 10px 0;  }

	.about_tu{ width: 100%;}
.about_tu video {height:auto;}
	.more{ margin: 20px auto;}

	.tip{ height: 120px;}

	.tip ul li{width: 33.3%;border:none;height: auto;}

	.tip ul li:last-child{ border-right:none; height: auto;}

	.tip ul li span{font-size: 16px; }

	/*科学*/

	.kexue{height:auto; margin-top: 30px;}

	.zero{ width: 100%; padding-top: 36px; margin-top: 0px; height:auto;}

	.zero h2 {  padding: 15px ;  font-size: 30px;  }

	.kexue ul{ height:auto; width:96%; margin:10px 2%;  }

	.kexue ul li{ width:100%; height: 504px;margin: 0; padding: 0; margin-top: 15px;  }

	.kexue ul li .kexue-tit{ font-size:24px; font-weight: 600; }

	/*研发*/

	.title h1{ font-size: 30px;}

	.title h2{ font-size: 20px; line-height: 32px; }

	.yanfa{ margin-top: 30px;}

	.yanfa_list{ width: 100%; margin:10px 0; }

	.kjcx {  margin-top: 30px;  height:auto;}

	/*新闻*/

	.c1-title{font-size: 30px;height: 31px;margin-top: 30px;margin-bottom: 30px;}

	.c1-title .s2{float: right;font-size: 15px; margin-top: 10px;}

	.xinwen_fl{ width: 100%;}

	.xinwen_fr{ width: 100%;}

	.xinwen .xw_d1{width:100%;height:auto;float: left; margin-top: 10px;}

	.xw_l{width:30%;height: auto;float: left;}

	.xw_r{width: 65%;height: auto;float: right;}



}

@media screen and (max-width:41.6rem) {

	.top span{

		display:none}

	a.carousel-control.left {

		background-image: none;

		opacity: 1;

	}

	a.carousel-control.right {

		background-image: none;

		opacity: 1;

	}



	.contact {

		float: left;

		_display: inline;

		padding: 10px;

		width: 100%;

		font-size: 15px;

		line-height: 24px;

	}



	.sortt {

		display: none;

	}



	.codes {

		display: none;

	}

	.nav_foot {

		

		padding-top: 20px;

		padding-bottom: 70px;

	}

	.foot-bg {

		padding: 2px 0;

		color: #cacaca;

		margin-top: 40px;

	}



	.scroll:hover {

		background: none;

	}

	/**/

	.carousel-caption {

		right:0%;

		top:14%;

		left: 0%;

	}

	.carousel-caption h4{ color:#fff; font-size:24px; line-height: 32px;

		font-weight:bold; padding-bottom:10px;}

	.carousel-caption p{ font-size:16px;}

	/*公司简介*/

	.about{ padding: 10px; margin: 0;}

	.about_text{ width:100%; padding-left: 0; padding-top:0px;}

	.about_text h1{ font-size: 30px; }

	.about_text h2{ font-size: 20px;}

	.about_text p {  padding: 10px 0;  }

	.about_tu{ width: 100%;}
.about_tu video {height:auto;}
	.more{ margin: 20px auto;}

	.tip{ height: 120px;}

	.tip ul li{width: 33.3%;border:none;height: auto;}

	.tip ul li:last-child{ border-right:none; height: auto;}

	.tip ul li span{font-size: 16px; }

	/*科学*/

	.kexue{height:auto; margin-top: 30px; }

	.zero{ width: 100%; padding-top: 36px; margin-top: 0px; height:auto;}

	.zero h2 {  padding: 15px ;  font-size: 30px;  }

	.kexue ul{ height:auto; width:96%; margin:10px 2%;  }

	.kexue ul li{ width:100%; height: 504px;margin: 0; padding: 0; margin-top: 15px;  }

	.kexue ul li .kexue-tit{ font-size:24px; font-weight: 600; }

	/*研发*/

	.title h1{ font-size: 30px;}

	.title h2{ font-size: 20px; line-height: 32px; }

	.yanfa{ margin-top: 30px;}

	.yanfa_list{ width: 100%; margin:10px 0; }

	.kjcx {  margin-top: 30px;  height:auto;}

	/*新闻*/

	.c1-title{font-size: 30px;height: 31px;margin-top: 30px;margin-bottom: 30px;}

	.c1-title .s2{float: right;font-size: 15px; margin-top: 10px;}

	.xinwen_fl{ width: 100%;}

	.xinwen_fr{ width: 100%;}

	.xinwen .xw_d1{width:100%;height:auto;float: left; margin-top: 10px;}

	.xw_l{width:30%;height: auto;float: left;}

	.xw_r{width: 65%;height: auto;float: right;}

}

@media screen and ( max-width:360px ) {

	.top span{

		display:none}

	a.carousel-control.left {

		background-image: none;

		opacity: 1;

	}

	a.carousel-control.right {

		background-image: none;

		opacity: 1;

	}



	.bot li{

		float: left;

		width: 50%; height: 208px;}

	.contact {

		float: left;

		_display: inline;

		padding: 10px;

		width: 100%;

		font-size: 15px;

		line-height: 24px;

	}



	.sortt {

		display: none;

	}



	.codes {

		display: none;

	}



	.nav_foot {

		

		padding-top: 20px;

		padding-bottom: 70px;

	}

	.foot-bg {

		padding: 2px 0;

		color: #cacaca;

		margin-top: 40px;

	}





	.scroll:hover {

		background: none;

	}

	/**/

	.carousel-caption {

		right:0%;

		top:14%;

		left: 0%;





	}

	.carousel-caption h4{ color:#fff; font-size:24px; line-height: 32px;

		font-weight:bold; padding-bottom:10px;}

	.carousel-caption p{ font-size:16px;}

	/*公司简介*/

	.about{ padding: 10px; margin: 0;}

	.about_text{ width:100%; padding-left: 0; padding-top:0px;}

	.about_text h1{ font-size: 30px; }

	.about_text h2{ font-size: 20px;}

	.about_text p {  padding: 10px 0;  }

	.about_tu{ width: 100%;}
.about_tu video {height:auto;}
	.more{ margin: 20px auto;}

	.tip{ height: 120px;}

	.tip ul li{width: 33.3%;border:none;height: auto;}

	.tip ul li:last-child{ border-right:none; height: auto;}

	.tip ul li span{font-size: 16px; }

	/*科学*/

	.kexue{height:auto; margin-top: 30px;  }

	.zero{ width: 100%; padding-top: 36px; margin-top: 0px; height:auto;}

	.zero h2 {  padding: 15px ;  font-size: 30px;  }

	.kexue ul{ height:auto; width:96%; margin:10px 2%;  }

	.kexue ul li{ width:100%; height: 504px;margin: 0; padding: 0; margin-top: 15px;  }

	.kexue ul li .kexue-tit{ font-size:24px; font-weight: 600; }

	/*研发*/

	.title h1{ font-size: 30px;}

	.title h2{ font-size: 20px; line-height: 32px; }

	.yanfa{ margin-top: 30px;}

	.yanfa_list{ width: 100%; margin:10px 0; }

	.kjcx {  margin-top: 30px;  height:auto;}

	/*新闻*/

	.c1-title{font-size: 30px;height: 31px;margin-top: 30px;margin-bottom: 30px;}

	.c1-title .s2{float: right;font-size: 15px; margin-top: 10px;}

	.xinwen_fl{ width: 100%;}

	.xinwen_fr{ width: 100%;}

	.xinwen .xw_d1{width:100%;height:auto;float: left; margin-top: 10px;}

	.xw_l{width:30%;height: auto;float: left;}

	.xw_r{width: 65%;height: auto;float: right;}





}

